Meta description:
When making an action that use the Electric element, you can spend 4 SP to inflict 1d6 Dazzling points to the target(s) for the next 10s. Each subsequent dice costs 1 SP more than the previous one (second = 5 SP, third = 6 SP, etc.). After 5s half the Dazzling points vanished but reapplying Dazzling points reset the duration to 10s. The Dazzling points reduce the target AP regeneration proportionally to their maximum HP (1 Dazzling point on a 10 maxHP creature reduce their AP regeneration by 5%). If the action affects multiple targets, the user distribute the points as they wants across them.
-
Name:
mElectricDazzlingI
-
Displayed name:
Electric dazzling I
-
Description:
When making an action that use the Electric element, you can spend 4 SP to inflict 1d6 Dazzling points to the target(s) for the next 10s. Each subsequent dice costs 1 SP more than the previous one (second = 5 SP, third = 6 SP, etc.). After 5s half the Dazzling points vanished but reapplying Dazzling points reset the duration to 10s. The Dazzling points reduce the target AP regeneration proportionally to their maximum HP (1 Dazzling point on a 10 maxHP creature reduce their AP regeneration by 5%). If the action affects multiple targets, the user distribute the points as they wants across them.
-
Cost:
expCost(300,400)-0
-
Script:
-
Duration:
-1
-
Type:
0
-
Recurrent script:
-
Add ons:
-
Condition:
electricDamage || electric
-
Description:
-
Variables:
vElectricDazzlingCost.add(5)
-
Script:
-
Action effects:
-
Use case:
3*(vElectricDazzlingPoints>0)
-
Name:
Electric dazzling
-
Description:
You can spend vElectricDazzlingCost SP to inflict 1d6 Dazzling points to the target(s) for the next 10s ; each additional dice costs 1 SP more than the previous one. For a total of vElectricDazzlingPoints Dazzling points
-
Script:
if(sDazzlingPoints==0)( mDazzlingPoints.create.effects(Dazzling points) mDazzlingPoints.script.set_( sDazzlingPoints.create.dependant(Dazzling points) sRegenAP.current.add(-(sDazzlingPoints/sMaxHP)*50%,physical,Dazzling points)) mDazzlingPoints.recurrent.set_( if(mDuration == 5)( sDazzlingPoints.current.change(-sDazzlingPoints/2) ) ) mDazzlingPoints.activate() ) mDazzlingPoints.duration.set(10) sDazzlingPoints.current.change(vElectricDazzlingPoints)
-
Variables:
vElectricDazzlingPoints.counter.(Dazzling points,0)
-
-
-
Upgrades: